home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13194 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: meenie.Princeton.EDU!john
  2. From: john@meenie.Princeton.EDU (John Saponara)
  3. Newsgroups: comp.lang.c++
  4. Subject: Does Borland share these MSVC++ problems?
  5. Date: 24 Mar 1996 05:22:34 GMT
  6. Organization: Princeton University
  7. Distribution: world
  8. Message-ID: <4j2m6q$lg6@cnn.Princeton.EDU>
  9. Reply-To: john@meenie.Princeton.EDU (John Saponara)
  10. NNTP-Posting-Host: meenie.princeton.edu
  11. Originator: john@meenie
  12.  
  13. Folks,
  14.  
  15. As I was unable to wait long enough on the phone for Borland pre-sale
  16. tech support (cannot afford to be on hold that long and that far away),
  17. please let me know if Borland differs from MS Visual C++ in any of the
  18. following traits (all of which have frustrated me regarding VC++). 
  19. I have come to expect these features from using GNU C++, but must
  20. diagnose a particular problem using a C++ compiler for PCs.
  21.  
  22. 1. Do index variables declared in the for statement persist after the loop?
  23.  
  24. 2. Is there no `bool' builtin type?
  25.  
  26. 3. Must I return a value from a non-void function
  27.    even in a branch that calls exit(1)?
  28.  
  29. 4. Is there no list of candidate conversions to help
  30.    me find the cause of the compiler error:
  31.    `>' : 2 overloads have similar conversions
  32.    (for various operators)?
  33.  
  34. 5. Are the POSIX functions (particularly sleep, link, unlink) unavailable?
  35.  
  36. 6. Is there no iostream extension that takes the same vararg list as printf()?
  37.    In g++ you can write, for example: cout.form( "%s\n", charArray );
  38.  
  39. I don't want to incite flames, only to know which (if any)
  40. of these problems Borland C++ shares with MS Visual C++.
  41.  
  42. Thanks,
  43. John
  44.  
  45.